For an example, as a homeowner I have hired electrical, plumbing and other contractors forewarning them over the phone that my home is a free and clear zone and going into great detail as to what that means. I cannot tell you how many times I have turned these fouls away and NO I do not pay their mandatory service call because you did not follow my explicit instructions of showing up fragrance free.
When wearing fragrances you are correct it should remain in that personal space. the real killer is when it is worn so strong that when the person leaves the fragrance stays in the area. This makes things like elevators next to impossible. Think about places most people go without giving any thought, scented air fresheners public restrooms are totally off limits. Yes, a lot of thought is given to everything single thing a migraine suffer avoids through out the day.
There is a long list of foods to be avoided.